🇬🇧 en ga 🇮🇪

internal organ noun

  • (anatomy) An organ, such as the heart or colon, that is entirely within the confines of the body.
ball inmheánach
Wiktionary Links